package com.duguo.dynamicmvc.factory.processor.model;

import java.util.Map;

import javassist.CtClass;
import javassist.CtMethod;

import com.duguo.dynamicmvc.factory.ControllerFactory;

public interface ModelFieldCreator {
	    


	public boolean isNumberField(CtClass fieldType) throws Exception;
	public void setupFields(ControllerFactory controllerFactory,CtClass modelImplCtClass,CtMethod controllerMethod,Map<String,Object> staticObjects, ModelBinder modelBinder,ModelAnnotationReader modelAnnotationReader,ModelMethodCreator modelMethodCreator)throws Exception;
}
